
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>模板转义</title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
</head>
<body>
html转义结果：<br>
{{ content }}<br>
 
使用safe过滤器关闭转义结果：<br>
{{ content|safe }}<br>
 
使用autoescape关闭转义结果：<br>
{% autoescape off %}
    {{ content }}
    {{ content }}
{% endautoescape %}<br>
 
模板硬编码中的字符串默认不会转义，即会经过html渲染：<br>
{{ test|default:'<h1>hello</h1>' }}<br>
 
手动对硬编码进行转义：<br>
{{ test|default:'&lt;h1&gt;hello&lt;/h1&gt;' }}
</body>
</html>